Definition of Brahmaputra River

  • (noun) an Asian river; flows into the Bay of Bengal

Synonyms of Brahmaputra River


Antonyms of Brahmaputra River


No Antonyms Found.

Homophones of Brahmaputra River


No Homophones Found.